insulating glue - Turkish English Dictionary